engine piston rod - Français Anglais Dictionnaire